Pharos: accurate and decentralised network coordinate system
نویسندگان
چکیده
Network coordinates (NC) system is an efficient mechanism for Internet distance prediction with scalable measurements. The intrinsical cause for the unsatisfactory accuracy of the simulation-based NC algorithms has been identified. Then Pharos, a fully decentralised and hierarchical scheme, is proposed to solve this problem. Pharos leverages multiple coordinate sets at different distance scales, with the right scale being chosen for prediction each time. We evaluate the performance of Pharos system with the King data set and latency data from PlanetLab, and compare it with the representative NC system, Vivaldi. The experimental results show that Pharos greatly outperforms Vivaldi in Internet distance prediction without adding any significant overhead. Our extensive evaluation results also demonstrate that Pharos can significantly improve the performance in distributed Internet applications, such as overlay multicast and server selection.
منابع مشابه
Max-Sum Decentralised Coordination for Sensor Systems (Demo Paper)
A key challenge for the successful deployment of systems consisting of multiple autonomous networked sensors is the development of decentralised mechanisms to coordinate the activities of these physically distributed devices in order to achieve good system-wide performance. Such mechanisms must act in the presence of local constraints (such as limited power, communication and computational reso...
متن کاملConstructing a Two-Level Topology-Aware Distributed Hash Table with a Hierarchical Network Coordinate System
Distributed Hash Tables (DHTs) may suffer from a high lookup latency due to the issue of topology mismatching between the overlay and the physical underlying network. To handle this problem, recently, some researchers use network coordinates (NCs) to construct topology-aware DHTs(e.g. Canary). However, these proposed DHTs still have room to be improved due to the inaccuracy of NCs. To construct...
متن کاملPharos: A Testbed for Mobile Cyber-Physical Systems TR-ARiSE-2011-001
As mobile cyber-physical systems (MCPS) begin to pervade our everyday environments, tools and techniques for robustly and reliably evaluating system solutions are an essential but as yet missing component for the development process. Our current methods and tools for validation and evaluation allow examination of components of the overall system in isolation; however our repertoire of tools lac...
متن کاملHandling node churn in decentralised network coordinate system
A Network Coordinate (NC) system is an efficient mechanism to predict Internet distance with scalable measurements. In this paper, we focus on the node churn problem – the continuous process of nodes arrival and departure – in distributed applications. Studies on Vivaldi, a representative distributed NC system, show that under node churn the prediction accuracy of the NC system will be seriousl...
متن کاملPharos: An Application-Oriented Testbed for Heterogeneous Wireless Networking Environments
This paper presents the Pharos mobile computing testbed which focuses on application-driven validation of pervasive computing research using real hardware and real mobility. Pharos enables meaningful and reproducible validation at all levels of the network stack, including mobility modeling, routing protocols, coordination, application support, and system configuration. At the same time, the te...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IET Communications
دوره 3 شماره
صفحات -
تاریخ انتشار 2009